﻿using System.Collections.ObjectModel;
using System.Windows;

namespace MaxStoreErp.Core.Interfaces
{
    /// <summary>
    /// Интерфейс презентера, предоставляющего элементы элементы для панели статуса
    /// </summary>
    public interface IStatusBarProvider
    {
        /// <summary>
        /// Получает коллекцию элементов управления, размещаемых в панели статуса
        /// </summary>
        /// <remarks>Эти элементы добавляются в панель при отображении представления и
        /// скрываются при его закрытии</remarks>
        ReadOnlyCollection<FrameworkElement> StatusBarItems { get; }
    }
}
